All IT development requires a management method. Knowledge and understanding of the product development life cycle (PDLC) should be used as a framework to develop an IT solution for the internal assessment. It is recommended that this topic is covered before students start work on the project.IT concepts to address in this topic Theoretical fundamentals:
Client, end-user, developer
Data collection techniques for content and product design, citing of sources
Role of testing and processes used
Technical and end-user documentation (manuals)
End-user training
The product development life cycle (PDLC)
Investigation of existing system(s)
Feasibility study
Requirements specification
Project schedule
Product design
Product development and technical documentation
Client and end-user evaluation
Practical techniques
Appropriate design techniques
Data capture
Product testing and debugging
HL
IT concepts to address in this topic Information systems, people and teams
The role and need for IT in organizations
Organizational IT policies
IT personnel and organizational structure: for example, information system (IS) managers, support staff, network manager, database administrator
Development personnel: for example, manager, programmer, analyst, project manager
The system development life cycle (SDLC)
Analysis of current situation
Organizational requirements
Methods of data collection: questionnaires, interviews, observation, literature searches
Feasibility study
Identification of possible IT solutions
Requirements specification
Justification of preferred IT solutio
Project plan (who, why, what, when and how part of the project)
Project goals, scope and constraints, such as financial, time, technical, human-resource-related, risks, communication, procurement, quality
Project initiation document
Design considerations
Inputs, data structure, processes, outputs, user interface
Prototyping
Development of the IT solution
Initial testing, alpha testing
Quality assurance and quality control
Implementation
Training and support of staff, documentation to support the new IT system
Changeover methods: direct, phased and parallel running
Beta testing
Maintenance
Phase out
Project management issues
Need for project management
Development methodologies: agile development and waterfall development
Project management methodologies: for example, PRINCE2 (projects in controlled environments 2), SSADM (structured systems analysis and design method), PMBoK (project management body of knowledge), CMMI (capability maturity model integration)
Iteration
Time constraints, tasks, resources and milestones; Gantt and Pert charts
Modelling systems: for example, entities, entity relationship diagrams (ERD), data flow diagrams
Maintenance of legacy systems
System support: for example, internal support, maintenance contract
3.9) Introduction to project management
Notes for video:
https://docs.google.com/document/d/1p_709MNfk8EV46zEiMFP55eh7Rl2fcOKyRk1DsqDeGY/edit?usp=sharing
PowerPoint Presentation:
Notes:
ITGS Syllabus:
Introduction to project management
Introduction
All IT development requires a management method. Knowledge and understanding of the product development life cycle (PDLC) should be used as a framework to develop an IT solution for the internal assessment. It is recommended that this topic is covered before students start work on the project.IT concepts to address in this topic
Theoretical fundamentals:
- Client, end-user, developer
- Data collection techniques for content and product design, citing of sources
- Role of testing and processes used
- Technical and end-user documentation (manuals)
- End-user training
- Investigation of existing system(s)
- Feasibility study
- Requirements specification
- Project schedule
- Product design
- Product development and technical documentation
- Client and end-user evaluation
Practical techniquesThe product development life cycle (PDLC)
HL
IT concepts to address in this topic Information systems, people and teams
The system development life cycle (SDLC)
Project management issues
Useful links:
HL extension: